home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Franz PD
/
Franz PD Disk #142 (1991-10)(Rhein-Sieg-Soft).zip
/
Franz PD Disk #142 (1991-10)(Rhein-Sieg-Soft).adf
/
CLI-Befehle2
/
LiesMich
< prev
next >
Wrap
Text File
|
1991-09-30
|
10KB
|
205 lines
***************************************************************************
* *
* Neue CLI-Befehle 2 *
* *
* Geschrieben im Jahre 1991 von Norbert Tausch *
* *
* Nobi-Soft ; Public Doamin *
* *
***************************************************************************
Vorwort .............................. Zeile 19
Warum CLI-Befehle die es schon gibt .. Zeile 60
Beschreibung der einzelnen Befehle ... Zeile 73
Benutzungshinweise ................... Zeile 121
Benutzungsbedingungen ................ Zeile 138
Adresse des Autors ................... Zeile 150
Nachwort (Danksagungen, und anderes) . Zeile 170
***************************************************************************
Vorwort
Hier möchte ich mich zuallererst einmal bei allen PD-Freunden entschuldigen
die auch die CLI-Befehle 1 sich beschafft haben (Erschienen auf der Franz-
PD #137). Da es eines meiner ersten PD Unternehmungen war (wobei ich dies
nicht als Schutz verwende) und es mir an Erfahrung fehlte und noch immer
fehlt, waren die letzten Befehle und Texte bis zum Rand mit Fehlern
angehäuft. Die Fehler die sich im Text angesammelt haben, werde ich in
diesem Text Erläutern (ich glaube es war nur ein einziger !?). Die Bugs in
den einzelnen Programmen werde ich auch noch kurz ansprechen. Die fehler-
haften (??) Programme sind in einer neuen Version verpackt mitgeliefert
(selbstverständlich mit behobenen Fehlern).
Am besten fange ich doch gleich einmal an. Wie ich bei den letzten CLI-
Befehlen schon erwähnt habe, so sind die Assemblerprogramme mit dem A68k-
und dem Devpac-Assembler getestet worden. Da auf der Verpackung des Devpac-
Assemblers so ein riesiger Aufkleber die Version 2.0 verkündete habe ich
diese Versionsnummer auch gleich in dem Anleitungstext der Befehle unterge-
bracht. Da dies ein Irrtum war möchte ich nun verkünden das alle Programme
mit dem Devpac-Assembler V2.14D !! geschrieben wurden. Dies ist zwar aus
meiner Sicht kein großer Fehler, aber es soll ja alles seine Richtigkeit
haben.
Bei den Programmen ging es schon etwas schärfer zu. Alle Programme ver-
wendeten in der alten Version die gleiche Routine die für die Parameter-
"verarbeitung" zuständig war. Leider war auch diese fehlerhaft. Die
Programme liefen zwar alle bis zu einem bestimmten Grad einwandfrei, aber
eben nur bis zu einem Bestimmten. Wenn man nämlich als Parameter hinter
dem Filenamen noch einige Leerzeichen stehen hatte (z.B. >CD Ordner <),
so wurden diese mitübernommen und so an die DOS-Funktionen übergeben.
Wenn man also mit dem Befehl MakeDIR ein Directory erstellt hatte und
solche Leerzeichen verwendet wurden, so kam es zu dem Fall, daß man das
Directory nicht mit dem üblichen Dir-Befehl ansprechen konnte, weil sich
die übergebenen Namen ja unterschieden. Tia das war der einzige Fehler, der
mir kopfzerbrechen bereitete. Ich habe aber diesen Umstand bereinigt.
(Die betroffenen Programme CD,MakeDIR und SetComment wurden in einer neuen
Version beigelegt !!)
Ich bitte hiermit alle Benutzer um Entschuldigung !!
***************************************************************************
Warum CLI-Befehle die es schon gibt ??
Bei diesen Programmen geht es eigentlich nur darum allen Assembler-Ein-
steigern ein paar Programme zu übermitteln, die sie
1. als nützliche Programme gebrauchen können.
2. als Beispielprogramme verwenden können.
3. motivieren kann (soll ??) die Programme zu verbessern.
So kann man z.B. endlich auch einmal ein Einsteiger sich zu Wort melden.
(Gewissermaßen bin ich selbst noch ein kleiner Einsteiger !!) Ich weiß
von was ich spreche (schreibe).
***************************************************************************
Beschreibung der einzelnen Befehle
Befehl: CurrentDir
Format: CD Pfad Version: 1.1
Bedeutung: Wechselt das aktuelle Verzeichnis
Befehl: Dir
Format DIR Pfad Version: 1.0
Bedeutung: Zeigt den Inhalt des mit Pfad gekennzeichneten Ver-
zeichnisses.
Anmerkung: Leider ist es mir noch nicht möglich einen Dir-Befehl zu
schreiben der auch ohne Pfadangabe arbeitet.
Außerdem ist die Ausgabe noch ungeordnet d.h. die
Directorys und die Files werden durcheinander ausgegeben.
Befehl: MakeDirectory
Format: MakeDIR Name Version: 1.1
Bedeutung: Erstellt ein neues Directory mit <Name> als Namen.
Befehl: Rename Version: 1.0
Format: Rename AlterName NeuerName
Bedeutung: Gibt einer Datei oder einem Verzeichnis einen neuen
Namen.
Dieser Befehl kann auch bei einer Umsortierung einer Diskette behilf-
lich sein. Mit ihm kann man Dateien in andere Verzeichnisse kopieren
wobei die alte Datei gelöscht wird. Z.B.
Folgende Befehle können durch Rename in "einem Zug" ausgeführt werden:
Copy Anleitung to df1:Texte/Basic/Spiele/Radix/Anleitung
Delete Anleitung
==> Rename Anleitung df1:Texte/Basic/Spiele/Radix/Anleitung
Die oberen beiden Befehle haben die selbe Wirkung wie der Rename-Befehl.
Befehl: SetComment
Format: SetComment File-Name Version: 1.1
Bedeutung: Setzt den Kommentar eines Files neu.
Soll allerdings ein alter Kommentar gelöscht werden, so ist als
Kommentar nur die Return-Taste zu drücken.
***************************************************************************
Benutzungshinweise
Falls sie einen Befehl auf einen Tastendruck warten lassen wollen, so
können sie dies mit einem <+>-Zeichen nach dem kompletten Befehlsformat
bewerkstelligen. Hierbei ists allerdings zu beachten das gesetzt den Fall
Sie diese Funktion benutzen wollen, ein Freiraum von mindestens einem
Leerzeichen bleibt. Beispiel: <CD Directory +>
Leider habe ich nicht die Möglichkeit die Programme auf einem Amiga mit
OS 2.0 testen zu können. Auf den Kickstart-Versionen 1.2 und 1.3 laufen
sie jedenfalls. Falls Sie also so ein OS 2.0 besitzen und irgendein
Programm nicht so funktioniert wie es sollte (gilt nicht nur für OS 2.0-
ler), so bitte ich Sie mir dies mitzuteilen!! Vielleicht kann der Fehler
noch behoben werden!?
***************************************************************************
Benutzungsbedingungen
All die hier vorgestellten Programme und Texte sind Public Domain und daher
frei kopierbar. Ich kann Ihnen also zur Benutzung dieser Programme keine
Vorschriften machen. Falls Sie aber dieses Verzeichnis in Ihre PD-Serie
aufnehmen wollen, so bitte ich Sie dies mir mitzuteilen. Ich kann dann
eventuelle Verbesserungen auch an Sie weiterleiten. Mir kann es ja nur
recht sein wenn Sie meine Programme weiterveröffentlichen, da ich ja dadurch
eigentlich nur Vorteile davon habe.
***************************************************************************
Adresse des Autors
Wenn Sie also Verbesserungvorschläge, Fehlermeldungen oder einfach einen
netten Brief an mich richten wollen (für Kritik bin ich übrigens auch zu
haben. Auch wenn Sie nicht gerade erfreulich sein sollte), so lassen Sie
sich gesagt sein daß Ihnen dann fast nichts mehr im Wege steht (außer
vielleicht die Bundespost die sich strikt weigert ihren Brief zu befördern
oder aber ihr Geldbeutel der eine kleine Ausgabe für die Versandkosten
nicht zuläßt). Falls Sie allerdings Antwort auf Ihr schreiben haben wollen
so müßen sie ein ausreichendes Rückporto beilegen (Ansonsten keine Ant-
wort!!). Hier also meine Adresse:
Norbert Tausch
Norikerstr. 06 I
8500 Nürnberg 01
Ich freue mich schon auf Ihr Schreiben !!
***************************************************************************
Nachwort
Diesesmal möchte ich mich wieder einmal bei ein paar Personen bedanken, die
mir entweder viel Freude oder aber auch Ärgerniß bereitet haben:
Bedanken möchte ich mich bei
- meinem Freund Denis der es wohl nie lernen wird ein professionelles
Programm in BASIC zu schreiben, das auch einen Nutzen mit sich bringt.
Trotzdem nicht aufgeben !!
- Herrn Holger Franz der die Serie gegründet hat. Ohne Ihn würden Sie
jetzt diesen Text nicht lesen können!
- den Herren Gerald Zorn und Hans-Peter Lattka, die die Serie nun
weiterführen werden!
Hier auch noch ein Wort an alle Programmierer:
Schreibt Programme was das Zeug hält und gebt sie an Franz_PD
weiter. Damit helft Ihr das die Franz_PD-Serie noch größer, noch
attraktiver und die beste Deutsche PD-Serie wird.
- der Firma HiSoft für den einzigartigen Devpac Assembler (was das
Devpac eigentlich bedeuten soll weiß ich immer noch nicht)
- Herrn Joachim Graf für die wundervollen "Murphys Computergesetze".
Die Lektüre kann ich nur empfehlen !!
- Peter Wollschläger für das phantastische Assemblerbuch !!
- Markt&Technik ohne ihn würde es diese Bücher vielleicht überhaupt
nicht geben.
Das war alles das was ich noch sagen wollte. Ich kann hier nur noch allen
Assemblereinsteigern ein fröhliches Jahr und einen guten Einstieg wünschen.
Das mit dem fröhlichen Jahr gilt natürlich auch für alle anderen
PD-Benutzer!!!!!
Nobi-Soft ; Nürnberg den 31.08.1991
***************************************************************************